package com.bootdo.system.domain;

import java.io.Serializable;
import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;



/**
 * 展览表
 * 
 * @author yuanqiang
 * @email 1005724903@qq.com
 * @date 2018-08-13 10:25:15
 */
public class ExhibitionDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//id
	private Long id;
	//创建时间
	private Date createTime;
	//记录的状态，A: 生效，I: 禁用
	private String recStatus;
	//更新时间
	private Date updateTime;
	//展览地点
	private String address;
	//展览介绍
	private String content;
	//主办单位
	private String host;
	//展览封面图地址
	private String imageUrl;
	//展览名称
	private String name;
	//展览分类关联id
	private Long dataDictionaryId;
	//展览图片
	private String exhibitionImgs;
	//结束时间
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date endTime;
	//展览时间
	private String openTime;
	//开始时间
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date startTime;
	//展览状态
	private String statusText;
	//场景链接
	private String link;

	/**
	 * 设置：id
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * 获取：id
	 */
	public Long getId() {
		return id;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：记录的状态，A: 生效，I: 禁用
	 */
	public void setRecStatus(String recStatus) {
		this.recStatus = recStatus;
	}
	/**
	 * 获取：记录的状态，A: 生效，I: 禁用
	 */
	public String getRecStatus() {
		return recStatus;
	}
	/**
	 * 设置：更新时间
	 */
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	/**
	 * 获取：更新时间
	 */
	public Date getUpdateTime() {
		return updateTime;
	}
	/**
	 * 设置：展览地点
	 */
	public void setAddress(String address) {
		this.address = address;
	}
	/**
	 * 获取：展览地点
	 */
	public String getAddress() {
		return address;
	}
	/**
	 * 设置：展览介绍
	 */
	public void setContent(String content) {
		this.content = content;
	}
	/**
	 * 获取：展览介绍
	 */
	public String getContent() {
		return content;
	}
	/**
	 * 设置：主办单位
	 */
	public void setHost(String host) {
		this.host = host;
	}
	/**
	 * 获取：主办单位
	 */
	public String getHost() {
		return host;
	}
	/**
	 * 设置：展览封面图地址
	 */
	public void setImageUrl(String imageUrl) {
		this.imageUrl = imageUrl;
	}
	/**
	 * 获取：展览封面图地址
	 */
	public String getImageUrl() {
		return imageUrl;
	}
	/**
	 * 设置：展览名称
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取：展览名称
	 */
	public String getName() {
		return name;
	}
	/**
	 * 设置：展览分类关联id
	 */
	public void setDataDictionaryId(Long dataDictionaryId) {
		this.dataDictionaryId = dataDictionaryId;
	}
	/**
	 * 获取：展览分类关联id
	 */
	public Long getDataDictionaryId() {
		return dataDictionaryId;
	}
	/**
	 * 设置：展览图片
	 */
	public void setExhibitionImgs(String exhibitionImgs) {
		this.exhibitionImgs = exhibitionImgs;
	}
	/**
	 * 获取：展览图片
	 */
	public String getExhibitionImgs() {
		return exhibitionImgs;
	}
	/**
	 * 设置：结束时间
	 */
	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}
	/**
	 * 获取：结束时间
	 */
	public Date getEndTime() {
		return endTime;
	}
	/**
	 * 设置：展览时间
	 */
	public void setOpenTime(String openTime) {
		this.openTime = openTime;
	}
	/**
	 * 获取：展览时间
	 */
	public String getOpenTime() {
		return openTime;
	}
	/**
	 * 设置：开始时间
	 */
	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}
	/**
	 * 获取：开始时间
	 */
	public Date getStartTime() {
		return startTime;
	}
	/**
	 * 设置：展览状态
	 */
	public void setStatusText(String statusText) {
		this.statusText = statusText;
	}
	/**
	 * 获取：展览状态
	 */
	public String getStatusText() {
		return statusText;
	}
	/**
	 * 设置：场景链接
	 */
	public void setLink(String link) {
		this.link = link;
	}
	/**
	 * 获取：场景链接
	 */
	public String getLink() {
		return link;
	}
}
